Release 10.1A: OpenEdge Development:
Progress Dynamics Managers API Reference
Overview
The Profile Manager encapsulates all user profile access supported by the framework. User profile data includes such run-time information as the user’s preferences for window positions and sizes, browser filter settings, and report filter settings. It also includes systemwide information, such as ToolTips enabled and similar UI options. The Profile Manager stores all of these settings by user. The user can decided to save the settings only for the current session or save them permanently in the Repository for consistency between client sessions.
In a distributed environment, the Profile Manager is started on both the client and server sides. There is a wrapper program for each side that sets the global variable,
server-side, to eitherYESfor the server-side version orNOfor the client-side version. Both programs then include the main code of the manager from theaf\app\afpromngrp.iinclude file. The differences in how the manager operates on each side are triggered by checking the value of theserver-sidevariable.The Profile Manager’s handle is stored in the global shared variable,
gshProfileManager.Table 6–1 shows the files that contain the Profile Manager’s code.
Table 6–1: Profile Manager files Type Path Client-side wrapper Server-side wrapper Main code Included files
For more information on this Manager, see the chapter on using the Progress Dynamics Managers in OpenEdge Development: Progress Dynamics Advanced Development .
|
Copyright © 2005 Progress Software Corporation www.progress.com Voice: (781) 280-4000 Fax: (781) 280-4095 |